head organ - Español Inglés Diccionario